net/http.persistConn.t (field)
24 uses
net/http (current package)
transport.go#L1517: cfg := cloneTLSConfig(pconn.t.TLSClientConfig)
transport.go#L1528: if d := pconn.t.TLSHandshakeTimeout; d != 0 {
transport.go#L1565: t: t,
transport.go#L1743: return &persistConn{t: t, cacheKey: pconn.cacheKey, alt: alt}, nil
transport.go#L1878: t *Transport
transport.go#L1916: if v := pc.t.MaxResponseHeaderBytes; v != 0 {
transport.go#L1984: t := pc.t
transport.go#L2062: pc.t.removeIdleConn(pc)
transport.go#L2066: if err := pc.t.tryPutIdleConn(pc); err != nil {
transport.go#L2143: replaced := pc.t.replaceReqCanceler(rc.cancelKey, nil)
transport.go#L2215: replaced := pc.t.replaceReqCanceler(rc.cancelKey, nil) // before pc might return to idle pool
transport.go#L2226: pc.t.CancelRequest(rc.req)
transport.go#L2229: pc.t.cancelRequest(rc.cancelKey, rc.req.Context().Err())
transport.go#L2337: timer := time.NewTimer(pc.t.ExpectContinueTimeout)
transport.go#L2536: if !pc.t.replaceReqCanceler(req.cancelKey, pc.cancelRequest) {
transport.go#L2537: pc.t.putOrCloseIdleConn(pc)
transport.go#L2554: if !pc.t.DisableCompression &&
transport.go#L2579: if pc.t.DisableKeepAlives &&
transport.go#L2590: pc.t.setReqCanceler(req.cancelKey, nil)
transport.go#L2629: if d := pc.t.ResponseHeaderTimeout; d > 0 {
transport.go#L2639: if canceled || pc.t.replaceReqCanceler(req.cancelKey, nil) {
transport.go#L2663: canceled = pc.t.cancelRequest(req.cancelKey, errRequestCanceled)
transport.go#L2666: canceled = pc.t.cancelRequest(req.cancelKey, req.Context().Err())
transport.go#L2709: pc.t.decConnsPerHost(pc.cacheKey)